new world rats and mice (zoological group] - French English Dictionary